/**
 *      [Haidao] (C)2013-2099 Dmibox Science and technology co., LTD.
 *      This is NOT a freeware, use is subject to license terms
 *
 *      http://www.haidao.la
 *      tel:400-600-2042
 */
@charset "utf-8";
/* CSS Document */
/*公用*/
*{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
body{font-size:12px; font-family:"微软雅黑";background:url(../images/body_bg.png) repeat-x;}
ol li,ul li{ list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;}
font{font-size:12px;}
table{border-collapse: collapse;border-spacing: 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:normal;}

.hide{display: none;}
a{ text-decoration:none;}
.clear{clear:both;}

.fl{float:left;}
.fr{float:right;}

/* clear float */
.clear, .clearfix:after {
    clear: both;
}
.clear, .clearfix:before, .clearfix:after {
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0; height: 0;
}
.clearfix:before, .clearfix:after {
    content: '';
}
.clearfix {
    *zoom: 1;
}

/* css3  */
.border{position:relative;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior: url(PIE.htc);
}
.shadow{position:relative;
	-moz-box-shadow:2px 2px 10px #06C;
	-webkit-box-shadow:2px 2px 10px #06C;
	box-shadow:2px 2px 10px #06C;
	behavior: url(PIE.htc);
}
 

.w1100{width:1100px;margin:0 auto;}


.top{height:26px;line-height:26px;font-size:12px;}
.top p{float:left;color:#505050;}
.top p a{color:#505050;}
.top p a:hover{ text-decoration:underline;}

.top span{ display:block;float:right;color:#bfbfbf;}
.top span a{color:#505050;padding:0 8px;}
.top span a:hover{ text-decoration:underline;}

.logo{width:297px;margin-left: 14px;height: 92px;}
.logo a img{width: 203px;height: 92px;}

.search{width:581px;}

.search div {
	height: 38px;
	border: 1px solid #417eb7;
	background: #417eb7;
	margin-top: 21px;
}
.input_ss {
	width: 480px;
	height: 16px;
	color: #9a9a9a;
	padding-left: 7px;
	padding-top: 9px;
	/* text-align: left; */
	padding-bottom: 7px;
	/* text-indent: -10px; */
	margin: 2px 4px 5px 2px;
	border: 1px solid #417eb7;
	/* background: #fff url(../images/ico.png) no-repeat 6px -836px; */
}
.input_ss:focus {
	color:#828181;
    background-color: #fcfcfc;
}
.search p{height:24px;line-height:24px;color:#656565;margin-left:-8px;padding-top:2px;}
.search p a{color:#656565;padding:0 8px;}
.search p a:hover{text-decoration:underline;}

.menu{height:40px;line-height:40px;background: #488bcb;}
.menu strong{ display:block;float:left;width:230px;background:#3c6887;}
.menu strong:hover{background: #3c729a;}
/*.menu strong a{ display:block;color:#fff;font-size:16px;}冲突*/
.menu strong b{ display:block;float:left;width:22px;height:40px;margin-left:50px;margin-right:12px;background:url(../images/ico.png) no-repeat right -150px;}
.menu ul{float:left;}
.menu ul li{float:left;font-size:16px;}
.menu ul li a{ display:block;line-height:36px;color:#fff;padding:2px 20px 0;}
.menu ul li a:hover,.menu ul li a.hover{border-bottom:2px solid #fff;}
.menu span{ display:block;float:right;height: 40px; background:#07a33e;padding-left:22px;padding-right:18px;}
.menu span a{ display:block;color:#fff;font-size:16px;width: 130px;height: 40px;}
.menu span:hover{background: #00b33e;}
.menu span b{ display:block;float:right;width:17px;height:40px;margin-left:10px;background:url(../images/ico.png) no-repeat right -198px;}

.footer{ background:#363636;}

.help{border-bottom:1px solid #2a2a2a;}
.help dl{width:146px;float:left;color:#fff;padding-bottom:15px;}
.help dl dt{height:30px;line-height:30px;padding:20px 0 5px;color:#ccc;font-size:14px;}
.help dd a{ display:block;color:#999999;line-height:25px;font-family:"宋体";}
.help dd a img{margin-top:-3px;margin-right:5px;}
.help dd a:hover{color:#fff;}

.ico5{padding-left:20px; background:url(../images/ico.png) no-repeat 0 -1332px;}
.ico6{padding-left:20px; background:url(../images/ico.png) no-repeat 0 -1383px;}
.ico7{padding-left:20px; background:url(../images/ico.png) no-repeat 0 -1434px;}
.ico8{padding-left:20px; background:url(../images/ico.png) no-repeat 0 -1480px;}

.flogo{padding-top:30px;padding-right:80px;}

.copy{line-height:30px;padding-top:10px;}
.copy p{color:#b3e5b3;margin-left:-8px;}
.copy p a{color:#999;padding:0 8px;}
.copy p a:hover{color:#fff;}
.copy span{color:#999;padding-right:100px;}

.kexin{padding:18px 0;}
.kexin img{margin-right:10px;margin-left:5px;}



.shop{ position:relative;margin-top:28px;width:128px;}
.shop ul{
    min-height: 72px;
    max-height:361px;
    overflow-y: auto;
    border-top: 1px solid #ffffff;
}
.shop ul li{
    background: #ffffff;
    border-bottom: 1px dashed #0066CC;
}
.shop ul li:hover{
    background: #f2f2f2;
}
.shop dt {
	position: absolute;
	left: 0;
	top: -3px;
	z-index: 999;
	width: 116px;
	height: 34px;
	padding-right: 10px;
	text-align: center;
	color: #737373;
	cursor: pointer;
	 background: #f7f7f7 url(../images/homeimages/ico.png) no-repeat -180px -301px; 
	line-height: 35px;
	border: 2px solid #636363;
}
.shop dt:hover,.shop dt.hover{border-bottom:none;}
.shop dt img{margin-top:-3px;margin-right:6px;margin-left:6px;}
.shop dt b {
	display: block;
	float: left;
	width: 20px;
	height: 18px;
	margin-top: 7px;
	margin-right: 6px;
	margin-left: 6px;
	background: url(../images/homeimages/ico_car.png) no-repeat;
}

.shop dt .shop_number {
	position: absolute;
	clear: both;
	overflow: hidden;
	top: -11px;
	left: 23px;
	background-position: -35px -29px;
	color: #ffffff;
	background: url("../images/homeimages/icon_10.png") no-repeat;
	width: 17px;
	text-align: center;
}
.shop dt .shop_number em {
	font-style: normal;
	display: block;
	height: 16px;
	line-height: 16px;
}

.shop dd {
	display: none;
	position: absolute;
	overflow: hidden;
	right: -2px;
	top: 34px;
	z-index: 99;
	width: 320px;
	background: #f7f7f7;
	border: 1px solid #ddd;
}
.shop dd p{height:75px;line-height:34px;text-align:right;background:#fff;color:#676767;padding-right: 10px;}
.shop dd p img{margin-top:-3px;margin-left:10px;}
.shoptt{
    height:37px;
    line-height:37px;
    /*background:url(bg_3.png) repeat-x;*/
    color:#676767;}
.shoptt strong{ display:block;float:left;padding-left:8px;}
.shoptt span{ display:block;float:right;padding-right:8px;}
.shoptt span a{color: #676767;}
.shop dd li{width:100%; clear:both; overflow:hidden;padding:10px 0;}
.shop dd li img{float:left;border:1px solid #dddddd;margin-left:10px;}
.shop dd li strong{ display:block;float:left;width:130px;padding-left:12px;font-weight:normal;height: 40px;overflow: hidden;text-align:left;}
.shop dd li strong a{color:#676767;line-height:22px;height: 40px;overflow: hidden;width:130px;word-break: break-all;
    word-wrap: break-word; }
.shop dd li strong a:hover{
    color:#1370ba;
    text-decoration: underline;
}
.shop dd li span{ display:block;float:right;line-height:20px;text-align:right;padding-right:10px;}
.shop dd li span a{ display:block;color: #1370ba;}
.shop dd li span a:hover{
    text-decoration:underline;
}
.shop dd li .red{
    color:#d30000;
}
.close{
    cursor: pointer;
}
.close_btn{
    color: #1370ba;
}
.close a:hover,.close_btn a:hover{
    color: #1370ba;
    text-decoration: underline;
}


.main{padding:20px 0;}
.side{width:230px;}


.mt5{margin-top:5px;}



.bgorg{ background:#fe6600;}
.bggray{ background:#808080;}
.bgblue{ background:#417eb7;}
.bgreen{ background:#07a33e;}
.bggray.num{background: #FF0202;}
.org1{color:#fe6600;}
.org{ color:#fe6600;}
.blue{ color:#417eb7;}
.blue:hover,.org1:hover{
    text-decoration:underline;
}
.green{ color:#7cdc00;}
.gray{ color:#808080;}

.mt10{margin-top:10px;}

/*修改昵称*/
.xiugai{
    width: 550px;
    background-color: #ffffff;
    display: none;
}

/*输入框*/
.xiugai_body{
    color:#3c3c3c;
    font-size:12px;
    height:122px;
    line-height: 122px;
    border-bottom: 1px solid #dddddd;
}
.xiugai_body input{
    width:210px;
    height:36px;
    border:1px solid #DDDDDD;
    text-indent: 5px;
    border-radius: 3px;
}
.xiugai_body input:hover,.xiugai_body input:focus{
	border: 1px solid #417eb7;
	-moz-box-shadow: 1px 1px 3px #d7d8d8 inset;
	-webkit-box-shadow: 1px 1px 3px #d7d8d8 inset;
	box-shadow: 1px 1px 3px #d7d8d8 inset;
}
/*按钮*/
:focus {
    outline: medium none;
}
.xiugai_btn{
    border-radius: 10px 10px 10px 10px;
    height:45px;
    margin-top: 1px;
    background-color: #f5f5f5;
}
.xiugai_btn1,.xiugai_btn2{
    width:64px;
    height:25px;
    text-align: center;
    border-radius: 3px;
    float:right;
    margin-right: 10px;
    margin-top: 9px;
    line-height: 25px;
    cursor: pointer;
}
.xiugai_btn1{
    margin-left: 370px;
    margin-right: 14px;
}

.xiugai_btn2{
	border: 1px solid #ea7f00;
    color: #FFFFFF;
}

.xiugai_close{
    background: url("../images/ico_close.png") no-repeat ;
    display: inline-block;
    width: 15px;
    height:15px;
    margin-left: 430px;
    cursor: pointer;
}
/*用户注册协议*/
.reg-Agreement{
	display: none;
	width: 500px;
	height: 500px;
	overflow-y: auto;
	background: #FFFFFF;
}
.reg-Agreement p{
	width: 450px;
	margin:20px auto 0px;
}
.repwd{color: #363636;}
.repwd:hover{text-decoration: underline;}